package xyz.zdsoft.course_manage_module.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.HashMap;
import java.util.List;

@Mapper
public interface InsertStudentToCourseMapper {
    //查询学生是否存在
    Integer SelHaveStudent(Integer studentId);
    //查询学生是否已有课程
    Integer SelCourseHaveStudent(Integer studentId);
    //如有课程，则获取学生该课程的上课日期、教室、签退签到时间
    List<HashMap<String,Object>> SelCourseOnByStudentId(Integer studentId);
    //获取当前课程的上课日期、教室、签退签到时间
    HashMap<String,Object> SelCourseOnById(Integer courseOnId);
    //课程新增学生
    void InsertStudentToCourse(@Param("courseOnId") Integer courseOnId,@Param("studentId") Integer studentId);
}
